<script setup>

import _ from 'lodash'

import { useWebsiteStore } from "@/store/websiteStore"
const websiteStore = useWebsiteStore()
const handleClick = () => {
  websiteStore.setIsShow(true)
}
const search = _.debounce((e) => {
  websiteStore.getSearchKeywords(e.target.value) //拿到搜索关键字给pinia
  websiteStore.find(e.target.value) //触发搜索

}, 500)

</script>

<template>
  <div class="search-container">
    <div class="button" @click="handleClick">+</div>
    <div class="input">
      <input type="text" placeholder="请输入关键字..." @keyup="search">
    </div>
  </div>
</template>

<style scoped lang="stylus">
div.search-container
  height 60px
  background #d3d3d3
  display flex
  align-items center
  justify-content center
  padding-left 10px
  .button
    width 40px
    height 40px
    background-color #1e90ff
    padding-left 0
    border-radius 5px
    font-size 30px
    font-weight bold
    color #fff
    text-align center
    cursor default
  .input
    flex 1
    height 36px
    padding 0 10px
    input
      height 100%
      width 100%
      outline none
      border solid 1px #ccc
      border-radius 5px
      padding 0 10px


</style>